bowl centrifuge - French English Dictionary